package cn.ekuma.android.driver.usb.printer;

import android.hardware.usb.UsbDevice;
import android.hardware.usb.UsbManager;

import com.openbravo.pos.printer.TicketPrinterException;

import cn.ekuma.android.driver.DevicePrinter;
import cn.ekuma.android.driver.PrinterWritterUsb;
import cn.ekuma.android.driver.printer.AbstractDevicePrinterChinaOEM;
import cn.ekuma.android.driver.usb.DevicePrinterUsb;

public class DevicePrinterChinaOEMByUsb extends AbstractDevicePrinterChinaOEM implements DevicePrinterUsb{

	@Override
	public String getPrinterType() {
		// TODO Auto-generated method stub
		return null;
	}

	@Override
	public String getPrinterName() {
		// TODO Auto-generated method stub
		return null;
	}

	@Override
	public String getPrinterDescription() {
		// TODO Auto-generated method stub
		return null;
	}

	@Override
	public DevicePrinter init(UsbManager mUsbManager, UsbDevice device)
			throws TicketPrinterException {
		this.m_CommOutputPrinter=new PrinterWritterUsb(mUsbManager,device);
		return this;
	}

}
